Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

Réduire
X
 
  • Filtrer
  • Heure
  • Afficher
Tout effacer
nouveaux messages

  • Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

    Lorsque, après avoir désinstallé des extensions non compatibles, j'actualise vers Joomla3 un site (J2.5.20 + VM2.9.2 + Gantry4.1.24) par le lien Mise à jour de Joomla, le processus se bloque à 82,6% et affiche :

    1062 Une erreur s'est produite
    Duplicate entry '1' for key 'PRIMARY' SQL=-- -- Dumping data for table `jouarre_content_types` -- INSERT INTO `jouarre_content_types` (`type_id`, `type_title`, `type_alias`, `table`, `rules`, `field_mappings`,`router`) VALUES (1, 'Article', 'com_content.article', '{"special": … suivi de nombreuses autres lignes.

    Non informaticien, je comprends que, dans la BD, la table jouarre_content_type est en cause, mais ne sais ce qu'il faut y modifier et comment …

    Mes remerciements anticipés sont acquis à qui me mettra (et me guidera) sur la piste de la solution.
    Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
    https://www.pensees-vagabondes.fr
    https://www.markagement.com

  • #2
    Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

    Bonjour,
    J'ai le même problème sous les mêmes version en ayant aussi supprimer des composants incompatibles avec J3.x;
    Le problème concerne l'insertion d'entrées (création) dans la table _content_types alors que ces entrées (type_id de 1 à 10) existent déjà. En supprimant ces entrées 1 à 10 avant d'effectuer la migration de J2.5 à J3.x, on supprime également les valeurs correspondantes du champs .content_history_options qui n'est pas renseigné. A agissant ainsi, on se retrouve face au même problème mais cette fois avec l'entrée 1 de la table _tags qui pré-existe et que le processus de migration voudrait lui créer :
    INSERT INTO `#__tags` (`id`, `parent_id`, `lft`, `rgt`, `level`, `path`, `title`, `alias`, `note`, `description`, `published`, `checked_out`, `checked_out_time`, `access`, `params`, `metadesc`, `metakey`, `metadata`, `created_user_id`, `created_time`,`created_by_alias`, `modified_user_id`, `modified_time`, `images`, `urls`, `hits`, `language`, `version`) VALUES (1, 0, 0, 1, 0, '', 'ROOT', 'root', '', '', 1, 0, '0000-00-00 00:00:00', 1, '{}', '', '', '', '', '2011-01-01 00:00:01','', 0, '0000-00-00 00:00:00', '', '', 0, '*', 1)
    Si quelqu'un passe par là ...
    Merci d'avance

    Commentaire


    • #3
      Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

      Sans trop comprendre à quoi correspond cette erreur 1062, il me semble que j'ai contourné la difficulté comme suit :
      • installation de Joomla 3,
      • chargement dans cette version, par FTP ou back-end, de mes fichiers personnels (images, extensions, override, … ),
      • exportation, par phpMyAdmin, des tables de mon site Joomla 2.5 contenant mes données spécifiques,
      • suppression des tables correspondantes de Joomla 3,
      • importation dans Joomla 3 des tables exportées de Joomla 2.5.


      Un vrai spécialiste de Joomla pourrait peut-être confirmer que cette procédure est plausible voire proposer une formule plus élégante et … plus efficiente.
      Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
      https://www.pensees-vagabondes.fr
      https://www.markagement.com

      Commentaire


      • #4
        Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

        Bonjour,

        le problème avec l'export 25 et l'import 3.3 de stables, concerne les tables dont le colonage a été modifié, nouvelles informations , nouvelles colonnes.

        Avez vous essayé d'utiliser le nouveau produit (encore ne bêta) de Akeeba qui est justement conçu pour simplifier les mises à jours de Joomla! et qui débute avec la 2.5.15 (.15 de mémoire) et va jusqu'à la 3.3.0 en cible ?

        Il pourrait peut être vous simplifier le processus.

        Encore en bêta et gratuit donc pas de gros risques courus

        Cordialement
        Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

        Commentaire


        • #5
          Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

          Merci PieceOfCake, de cette information. Une nouvelle version vient d'être publiée (https://www.akeebabackup.com/downloa...v/a9ddc16.html)

          Le passage de J2.5 à J3 avec cette extension m'a, de nouveau généré l'erreur 1062 jusqu'à ce que je désinstalle toutes les autres extensions (Gantry, Virtuemart, Akeeba, Cache cleaner, …) tout en ne modifiant pas les tables de la BD contenant les données spécifiques du site.
          Mais ensuite le chargement de Gantry à généré une nouvelle erreur : 1091 Can't DROP 'usertype'; check that column/key exists SQL=ALTER TABLE `jouarre_users` DROP KEY `usertype`;

          Comme j'ai réussi le passage J25 vers J3 par une autre voie, j'attends J34 et VM2.9 stable pour reprendre la démarche.

          Peut-on me confirmer que les tables de la BD contenant les informations spécifiques du site (son contenu), ne sont pas modifiées par cette migration ? Merci d'avance.
          Dernière édition par PhMi à 28/06/2014, 10h33
          Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
          https://www.pensees-vagabondes.fr
          https://www.markagement.com

          Commentaire


          • #6
            Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

            Modifiées non, pas dans leur contenu, mais il est certain que de nouvelles colonnes ont été crées déjà pour passer de la 3.1.5 à la 3.2.0

            Mais le contenu des tables articles, menus etc... n'est pas perdu.
            Il est ennuyeux de désinstaller les extensions (le contenu des tables qui leur sont propres est perdu). Je pense qu'on obtient le même effet en se contentant de les désactiver.
            Démarche à tenter (sur un copie bien sûr, locale de préférence) :

            1) désactiver les extensions
            2) upgrader Joomla en 3.3
            3) installer les versions à jour des extensions désactivées
            4) vérifier qu'il ne reste pas d'extensions désactivées sans raison

            Cordialement
            Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

            Commentaire


            • #7
              Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

              Après désactivation de toutes les extensions autres que verrouillées et Joomla project, j'ai téléchargé com_cmsupdate-revA9DDC16 d'Akeeba et lancé le passage à J3.3.1 qui s'est installé, au moins partiellement puisque le template de l'administration l'indique, mais en générant l'erreur … 1062 !

              Cependant en revenant au panneau de commande, j'ai pu réactiver toutes les extensions nécessaires.

              Par la fonction Découvrir, j’ai constaté que toute une série d’entreelles avait besoin d’une réinstallation … ce qui fut fait.

              Mais côté administration :
              - En voulant vérifier les paramètres de mes 3 templates Gantry, je ne peux ouvrir leurs administrations = erreur 1054, mais le site s’affiche correctement. (les templates de J3 ne posent pas de problème)
              - La page d’administration n’affiche pas les icônes.

              Après avoir installé VM2.9.6, le front-end offre une page blanche pour la boutique, mais l'administration est OK.

              Tout cela n’est pas encore bien au point : patientons un peu.
              Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
              https://www.pensees-vagabondes.fr
              https://www.markagement.com

              Commentaire


              • #8
                Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

                Je pense que cela démontre qu'il reste un (ou des) composants pas à niveau : avez-vous vérifié le niveau de mise à jour du framework Gantry ?
                Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

                Commentaire


                • #9
                  Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

                  Bonjour !

                  Bonne remarque, j'avais oublié que Gantry 4.1.24 est annoncé compatible avec J3.2, mais ne cite pas J3.3 : je vais tenter de faire marche arrière.

                  Reste que l'absence des icônes de l'administration ne sont probablement pas liées à Gantry.

                  A suivre !
                  Dernière édition par PhMi à 29/06/2014, 10h14
                  Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
                  https://www.pensees-vagabondes.fr
                  https://www.markagement.com

                  Commentaire


                  • #10
                    Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

                    Chaque chose en son temps. Les icones d'administration on a déjà traité ce genre de cas sur le forum, je retrouverai la méthode (les méthodes)
                    Il y a 10 sortes de gens. Ceux qui savent compter en binaire et ceux qui ne savent pas ...

                    Commentaire


                    • #11
                      Re : Actualisation J2.5.20 => J3.3.0 = 1062 erreur …

                      Un nouvel essai en passant de J25 à J3.2 ne s'est montré plus satisfaisant : j'en reste à mon bricolage de départ en attendant des jours meilleurs.
                      Dans le chaos du compliqué, trouver la solution simple qui n'est pas simpliste, car elle permet le complexe !
                      https://www.pensees-vagabondes.fr
                      https://www.markagement.com

                      Commentaire

                      Annonce

                      Réduire
                      Aucune annonce pour le moment.

                      Partenaire de l'association

                      Réduire

                      Hébergeur Web PlanetHoster
                      Travaille ...
                      X